Release 10.1A: OpenEdge Deployment:
WebClient Applications


Single sign-on and security caching

WebClient caches each user ID and password entered by the end user and retrieves cached authentication information to access additional objects that require the same user ID and password. When the end user provides authentication information to connect to a server and download the application configuration file or application components, WebClient can cache the authentication information and make it available to the application. Similarly, when the end user, responding to an application prompt, provides authentication information to connect to a server that contains business logic, the application can make the authentication information available to WebClient. By default, WebClient maintains a separate security cache for the application-configuration-file server and the codebase server.

Security caching lets you implement single sign-on, which keeps end users from being prompted multiple times for the same authentication information. Single sign-on is useful when:

By default, WebClient does not maintain security caches on a particular machine across sessions. To override this default behavior, the end user must specifically request the persistent cache.

You can tell WebClient to disable the persistent cache. If you do so, the end user does not have the option of saving authentication information across sessions, and WebClient deletes the security caches at the end of each WebClient session.

Note: If persistent caching is not disabled, an end user enters authentication information for particular servers, and the end user chooses to cache them persistently, a subsequent end user starting a new WebClient session at the same machine and logging in as the original end user can access those servers without having to re-enter the authentication information.


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095